to sit still - Turco Inglés Diccionario